shed more heat than light - Turkish English Dictionary